be stranded in the space - Turc Anglais Dictionnaire